department of technical services - Fransızca İngilizce Sözlük